Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 LEIGH ROAD Detached £290,185 £162,000 28 Nov 2008
26 LEIGH ROAD Detached £401,080 £400,000 7 Jul 2022
29 LEIGH ROAD Detached £447,125 £243,000 12 Jun 2009
30 LEIGH ROAD Semi-Detached £328,222 £186,500 9 Oct 2009
34 LEIGH ROAD Semi-Detached £321,642 £181,000 24 Feb 2006
34A LEIGH ROAD Terraced £244,627 £228,000 29 Jun 2021